Accurate Relay Selection for Improved Multipath Throughput in Internet Overlays
نویسندگان
چکیده
Distributed applications deployed over the Internet, such as in grids, clouds, or P2P networks, crucially depend on the speed of their Internet connections. A common solution is to exploit underlying network parallelism via multipath routing within an application-level overlay network. Accurately selecting appropriate relay hosts within an overlay, however, remains a challenging problem, frequently addressed by simple heuristics. We propose a modeling-based approach to solving the relay selection problem for multipath overlay routing. Our system enables formula-based, dynamic, flexible and overlay-specific model building and prediction of end-to-end metrics such as TCP throughput on multiple paths based on any number of underlying predictor metrics. For evaluation, we use Planetlab and, as prediction data, we leverage 9 months worth of available bandwidth traces collected from the S3 project, in addition to our own measurements. Comparing with existing heuristic methods, we show that relay selection using our modeling-based approach enables consistent performance gains across the Internet.
منابع مشابه
Goodput Improvement for Multipath TCP in Cooperative Relay-Based Wireless Networks
Multipath transport control protocol (MPTCP) standardized by Internet Engineering Task Force (IETF) offers a promising solution to support simultaneous delivery of transport control protocol (TCP) packets over multiple interfaces of multi-radio mobile devices. Even when there is no multiple access coverage, it is still possible to enable multipath transmission by involving mobile devices in vic...
متن کاملOn the Proxy Server Based Multipath Connections (PSMC)
Multipath connections provide potential multiple paths between network nodes. The traffic from a source can be spread over multiple paths and transmitted in parallel through the network. Multipath connections offer applications with the ability to improve network security, reliability and performance. In this dissertation, we propose to study proxy server based multipath connections (PSMC). The...
متن کاملEvaluating Multipath TCP Resilience against Link Failures
Standard TCP is the de facto reliable transfer protocol for the Internet. It is designed to establish a reliable connection using only a single network interface. However, standard TCP with single interfacing performs poorly due to intermittent node connectivity. This requires the re-establishment of connections as the IP addresses change. Multi-path TCP (MPTCP) has emerged to utilize multiple ...
متن کاملThe Case for Network Virtualization: Concurrent Multipath Transmission within Routing Overlays
In this paper we will investigate the deficiencies and the achievements of today’s Internet. We outline why and how Network Virtualization (NV) can overcome the shortfalls of the current system and how it paves the way for the future Internet. Furthermore, we investigate the performance of a concurrent multipath transmission mechanisms which is implemented using routing overlays and which is fa...
متن کاملNetwork Virtualization: Implementation Steps Towards the Future Internet
In this paper we will investigate why and how Network Virtualization (NV) can overcome the shortfalls of the current system and how it paves the way for the Future Internet. Therefore, we will first discuss some major deficiencies and achievements of today’s Internet. Afterwards, we identify three major building blocks of NV: a) the use of application-specific routing overlays, b) the safe cons...
متن کامل